high pressure baler - French English Dictionary